package com.nchu.student_score.dataObject;

import com.nchu.student_score.model.Clazz;
import com.nchu.student_score.model.Student;

import java.io.Serializable;
import java.util.List;

public class TeachTaskResult implements Serializable {
    private String teachId;
    private String teachName;
    private Integer courseId;
    private Integer teacherId;
    private String teacherName;
    private Integer termId;
    private String method;
    private List<Integer> clazz;
    private List<Clazz> clazzes;
    private List<Integer> student;
    private List<Student> students;
    private Integer fullScore;
    private Integer passingScore;
    private Integer usualPct;
    private Integer expPct;
    private Integer midPct;
    private Integer finalPct;
    private Integer otherPct;
    private Integer teachState;
    private Integer academyId;
    private Integer total;
    private Integer pass;
    private Double passPct;

    public String getTeachId() {
        return teachId;
    }

    public void setTeachId(String teachId) {
        this.teachId = teachId;
    }

    public String getTeachName() {
        return teachName;
    }

    public void setTeachName(String teachName) {
        this.teachName = teachName;
    }

    public Integer getCourseId() {
        return courseId;
    }

    public void setCourseId(Integer courseId) {
        this.courseId = courseId;
    }

    public Integer getTeacherId() {
        return teacherId;
    }

    public void setTeacherId(Integer teacherId) {
        this.teacherId = teacherId;
    }

    public String getTeacherName() {
        return teacherName;
    }

    public void setTeacherName(String teacherName) {
        this.teacherName = teacherName;
    }

    public Integer getTermId() {
        return termId;
    }

    public void setTermId(Integer termId) {
        this.termId = termId;
    }

    public String getMethod() {
        return method;
    }

    public void setMethod(String method) {
        this.method = method;
    }

    public List<Integer> getClazz() {
        return clazz;
    }

    public void setClazz(List<Integer> clazz) {
        this.clazz = clazz;
    }

    public List<Clazz> getClazzes() {
        return clazzes;
    }

    public void setClazzes(List<Clazz> clazzes) {
        this.clazzes = clazzes;
    }

    public List<Integer> getStudent() {
        return student;
    }

    public List<Student> getStudents() {
        return students;
    }

    public void setStudents(List<Student> students) {
        this.students = students;
    }

    public void setStudent(List<Integer> student) {
        this.student = student;
    }

    public Integer getFullScore() {
        return fullScore;
    }

    public void setFullScore(Integer fullScore) {
        this.fullScore = fullScore;
    }

    public Integer getPassingScore() {
        return passingScore;
    }

    public void setPassingScore(Integer passingScore) {
        this.passingScore = passingScore;
    }

    public Integer getUsualPct() {
        return usualPct;
    }

    public void setUsualPct(Integer usualPct) {
        this.usualPct = usualPct;
    }

    public Integer getExpPct() {
        return expPct;
    }

    public void setExpPct(Integer expPct) {
        this.expPct = expPct;
    }

    public Integer getMidPct() {
        return midPct;
    }

    public void setMidPct(Integer midPct) {
        this.midPct = midPct;
    }

    public Integer getFinalPct() {
        return finalPct;
    }

    public void setFinalPct(Integer finalPct) {
        this.finalPct = finalPct;
    }

    public Integer getOtherPct() {
        return otherPct;
    }

    public void setOtherPct(Integer otherPct) {
        this.otherPct = otherPct;
    }

    public Integer getTeachState() {
        return teachState;
    }

    public void setTeachState(Integer teachState) {
        this.teachState = teachState;
    }

    public Integer getAcademyId() {
        return academyId;
    }

    public void setAcademyId(Integer academyId) {
        this.academyId = academyId;
    }

    public Integer getTotal() {
        return total;
    }

    public void setTotal(Integer total) {
        this.total = total;
    }

    public Integer getPass() {
        return pass;
    }

    public void setPass(Integer pass) {
        this.pass = pass;
    }

    public Double getPassPct() {
        return passPct;
    }

    public void setPassPct(Double passPct) {
        this.passPct = passPct;
    }
}
